long lost

adj. 長時間沒見面的;杳無音信的
[網絡] 早已失去;永久失蹤;永恒的迷失